Shepard Company Building
Historic building in Providence, Rhode Island, U.S.The Shepard Company Building is a historic building at 255 Westminster Street and 72-92 Washington Street in downtown Providence, Rhode Island. A prominent landmark, it housed Shepard's, Providence's most prestigious department store, and one of the largest in New England, from 1903 to 1974, beginning as a single building built in the 1870s at Clemence and Washington and continually expanding until it occupied the entire block between Westminster, Clemence, Washington and Union Streets.
Read article
Top Questions
AI generatedMore questions
Nearby Places

Providence Biltmore
Hotel in Rhode Island , United States

The Residences Providence
Hotel, Residential in Rhode Island, United States
Tony Lepore

Providence City Hall
United States historic place

Grace Church (Providence, Rhode Island)
Historic church in Providence, Rhode Island

Providence Telephone Building
United States historic place

Union Trust Company Building (Providence, Rhode Island)
United States historic place
Strand Ballroom & Theatre
Music venue in Providence, Rhode Island, United States